package com.rc.saas.mini.service.invoice;

import com.rc.saas.mini.common.base.BaseService;
import com.rc.saas.mini.common.base.TResponse;
import com.rc.saas.mini.mapper.invoice.InvoiceMapper;
import com.rc.saas.mini.model.invoice.Invoice;
import com.rc.saas.mini.model.invoice.InvoiceExample;
import com.rc.saas.mini.vo.invoice.InvoiceApplyVo;

import java.util.List;

/**
 * @author wangzhengwei
 * @create 2021/4/28
 */
public interface InvoiceService extends BaseService<Long, Invoice, InvoiceExample, InvoiceMapper> {
    Invoice selectInvoiceByApplyId(Long invoiceApplyId);

    List<Invoice> listByCondition(Invoice invoice);
}
